@charset "utf-8";
/* 首页焦点幻灯片 */
.banner-box{ width:100%;min-width:1200px;height:700px;position:relative;overflow:hidden; background:#999;}
.banner-box .bd{ width:100% !important;} 
.banner-box .bd ul { margin:0 auto;}
.banner-box .bd li .m-width {width:100%;margin:0 auto; text-align:center;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:500px;  }
.banner-box .bd li a{display:block;width:100%; height:700px;background-size:auto; cursor:pointer; position:relative; z-index:1}
.banner-box .bd li span { position:absolute; width:100%; height:2px; top:-2px; z-index:9;box-shadow:0 0 20px #000;  overflow:hidden}
.banner-box .bd li .m-width a img { position:absolute; top:0; left:50%; margin-left:-960px}

.banner-box .banner-btn{width:1200px; height:100%;position:absolute;top:0;left:50%;margin-left:-600px;}
.banner-box .banner-btn a{display:block;width:49px;height:100px;position:absolute;top:50%; margin-top:-50px;transition: 0.3s;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4; z-index:2}
.banner-box .banner-btn .prev{left:-50px;background:url(../img/foot.png) no-repeat 0 0;} 
.banner-box .banner-btn .next{right:-50px;background:url(../img/foot.png) no-repeat -49px 0;}

.banner-box:hover .banner-btn a { filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-box:hover .banner-btn .prev {left:0;}
.banner-box:hover .banner-btn .next {right:0;}

.banner-box .hd {position:absolute;bottom:20px;left:50%; margin-left:-70px; z-index:2}
.banner-box .hd ul li{width:40px;height:2px; margin-top:4px;text-indent:-9999px;margin-right:14px;background:#fff;float:left;cursor:pointer; transition: 0.3s;}
.banner-box .hd ul li.on{width:40px;height:6px;margin-top:0;}

